package com.tcm.logistics.entity;


import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Timestamp;

public class LogisticsFreight implements Serializable {
    private Long id;

    private Long tenantId;

    private String name;

    private Byte isDefault;

    private Integer expressId;

    private String expressCode;

    private Byte ifPostal = new Byte("0");

    private Long shopId;

    private String dispatchTime;

    private Byte isPostage = new Byte("0");

    private Byte chargeType = new Byte("1");

    private BigDecimal firstNum;

    private BigDecimal firstFreight;

    private BigDecimal continueNum;

    private BigDecimal continueFreight;

    private Byte deleted = new Byte("0");

    private Timestamp updateTime;

    private Timestamp createTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getTenantId() {
        return tenantId;
    }

    public void setTenantId(Long tenantId) {
        this.tenantId = tenantId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public Byte getIsDefault() {
        return isDefault;
    }

    public void setIsDefault(Byte isDefault) {
        this.isDefault = isDefault;
    }

    public Integer getExpressId() {
        return expressId;
    }

    public void setExpressId(Integer expressId) {
        this.expressId = expressId;
    }

    public String getExpressCode() {
        return expressCode;
    }

    public void setExpressCode(String expressCode) {
        this.expressCode = expressCode == null ? null : expressCode.trim();
    }

    public Byte getIfPostal() {
        return ifPostal;
    }

    public void setIfPostal(Byte ifPostal) {
        this.ifPostal = ifPostal;
    }

    public Long getShopId() {
        return shopId;
    }

    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }

    public String getDispatchTime() {
        return dispatchTime;
    }

    public void setDispatchTime(String dispatchTime) {
        this.dispatchTime = dispatchTime == null ? null : dispatchTime.trim();
    }

    public Byte getIsPostage() {
        return isPostage;
    }

    public void setIsPostage(Byte isPostage) {
        this.isPostage = isPostage;
    }

    public Byte getChargeType() {
        return chargeType;
    }

    public void setChargeType(Byte chargeType) {
        this.chargeType = chargeType;
    }

    public BigDecimal getFirstNum() {
        return firstNum;
    }

    public void setFirstNum(BigDecimal firstNum) {
        this.firstNum = firstNum;
    }

    public BigDecimal getFirstFreight() {
        return firstFreight;
    }

    public void setFirstFreight(BigDecimal firstFreight) {
        this.firstFreight = firstFreight;
    }

    public BigDecimal getContinueNum() {
        return continueNum;
    }

    public void setContinueNum(BigDecimal continueNum) {
        this.continueNum = continueNum;
    }

    public BigDecimal getContinueFreight() {
        return continueFreight;
    }

    public void setContinueFreight(BigDecimal continueFreight) {
        this.continueFreight = continueFreight;
    }

    public Byte getDeleted() {
        return deleted;
    }

    public void setDeleted(Byte deleted) {
        this.deleted = deleted;
    }

    public Timestamp getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Timestamp updateTime) {
        this.updateTime = updateTime;
    }

    public Timestamp getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Timestamp createTime) {
        this.createTime = createTime;
    }
}